﻿
body, html {
	overflow: hidden;
	overflow-y: auto
}
section[class*=container], ul[class*=container] {
	margin: 0 auto
}

.container_moment {
	width: 1220px
}
.container_feature {
	width: 1220px
}
.base-color {
	color: #ec6c49
}

footer {
	font-size: 1em;
	padding-top: 1%;
	width: 100%;
	background: #05a4a3;
	min-width: 1200px
}
.part-1 {
	max-width: 1400px;
	width: 100%;
	margin: 2.5% auto
}
.footer-nav {
	float: left;
	width: 66%
}
.item-common {
	float: left;
	width: 20%;
	text-align: left;
	transition: all linear .3s;
	-moz-transition: all linear .3s;
	-webkit-transition: all linear .3s;
	-o-transition: all linear .3s
}
.item-common span {
	font-weight: lighter;
	display: inline-block;
	font-size: 18px;
	color: #fff;
	padding-bottom: 15px;
	margin-bottom: 12px;
	/*border-bottom: 1px solid #FFFFFF;*/
}
.item-common a {
	font-size: 16px;
	display: block;
	margin-bottom: 30px;
	color: #FFFFFF;
	word-break: break-all;
	transition: .2s all linear;
	-moz-transition: .2s all linear;
	-webkit-transition: .2s all linear;
	-o-transition: .2s all linear
}
.item-common a:hover {
	color: #fff
	text-decoration :underline;
}
.footer-icon {
	width: 20%;
	float: left
}
.footer-icon .phone p {
	font-size: 1.6em;
	color: #ad1e1a
}
.footer-icon .phone p span {
	font-size: 12px
}
.footer-icon .phone strong {
	font-size: 1.4em;
	color: #d0d0d0;
	font-weight: 400
}
.footer-icon .mail i, .footer-icon .phone i {
	float: left;
	margin-right: 10px;
	display: inline-block;
	width: 17px;
	height: 17px;
	vertical-align: middle;
	margin-top: 1px
}
.footer-icon .phone i {
	background: url(../img/phone-icon.png) no-repeat
}
.footer-icon .mail i {
	background: url(../img/location-icon.png) no-repeat;
	margin-top: 7px
}
.footer-icon .mail {
	margin-top: 10px
}
.footer-icon .mail p {
	color: #d0d0d0;
	font-size: 1.6em
}
.footer-icon .mail strong {
	color: #d0d0d0;
	font-size: 1.4em;
	font-weight: 400;
	float: left;
	width: 87%;
	line-height: 30px
}
.wechat {
	display: inline-block
}
.wechat .others p {
	font-size: 16px;
	color: #FFFFFF;
	margin-bottom: 18px
}
.wechat .ewm {
	margin-left: 10px;
	margin-top: 10px
}
.wechat .address {
	font-size: 14px;
	color: #fff;
	margin-bottom: 18px
}
.copyright {
	background: #05a4a3;
	border-top: 1px solid #fff;
	text-align:center;
}
.copyright-box {
	margin: 0 auto 0;
	width: 1200px;
	max-width: 100%;
	padding: 30px 0
}
.copyright ul {
	float: left
}
.copyright-list {
	float: left;
	font-size: 12px;
	text-align: center;
	line-height: 52px
}
.copyright-list a {
	color: #555;
	border-right: 1px solid #555;
	padding: 0 15px
}
.copyright-list a:hover {
	text-decoration: underline
}
.copyright-list:nth-child(1) a {
	padding-left: 0
}
.copyright p {
	font-size: 14px;
	color: #9e9e9e;
	margin-left: 15px;
	display: inline-block
}
.copyright p a {
	font-size: 14px;
	color: #9e9e9e
}
.copyright span {
	font-size: 14px;
	color: #FFFFFF;
	padding:0px 10px 0px 10px;
}
.copyright span a {
	font-size: 14px;
	color: #FFFFFF;
}
.copyright span a:hover {
	font-size: 14px;
	color: #176673;
}
.frend-item {
	float: right
}
.frend-list {
	float: left;
	margin-right: 10px;
	color: #9e9e9e;
	font-size: 14px
}
.frend-list a {
	display: inline-block;
	font-size: 14px;
	color: #9e9e9e
}
.frend-list:last-child {
	margin-right: 0
}

@media (max-width:1240px) {

footer {
	min-width: 100%;
	/*padding: 3% 2.5% 0*/
}
  
}
@media (max-width:1120px) {
.footer-nav {
	display: none
}
.part-1 {
	text-align: center
}
.f_contact {
	text-align: left
}
}
@media (max-width:1000px) {


.footer-t {
	padding-top: 30px;
	text-align: center
}
.footer-t-l {
	display: none
}
.footer-t-r {
	float: none
}
.footer-b {
	padding: 15px;
	height: auto;
	line-height: 20px;
	font-size: 12px
}
}
@media (max-width:500px) {
.wechat .address, .wechat .others p {
	font-size: 12px;
	text-align: left
}
.wechat .ewm img {
	width: 130px
}
.copyright span, .frend-list, .frend-list a {
	font-size: 10px
}
.copyright-box {
	padding: 15px 0
}
.copyright span a {
	font-size: 10px;
	color: #FFFFFF;
}



}

